Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 POPLAR PLACE Semi-Detached £117,940 £71,000 25 Jul 2013
11 POPLAR PLACE Terraced £145,000 12 Jan 2024
13 POPLAR PLACE Terraced £146,905 £85,000 4 Dec 2009
17 POPLAR PLACE Semi-Detached £153,955 £138,000 10 Aug 2021
19 POPLAR PLACE Semi-Detached £74,607 £26,100 7 Jun 2002
23 POPLAR PLACE Semi-Detached £135,889 £110,000 21 Jan 2019
25 POPLAR PLACE Semi-Detached £136,943 £87,000 31 Mar 2014
29 POPLAR PLACE Semi-Detached £122,350 £85,000 17 Jul 2015
31 POPLAR PLACE Semi-Detached £165,887 £75,000 28 Nov 2003
33 POPLAR PLACE Semi-Detached £160,552 £129,950 21 Jun 2019
37 POPLAR PLACE Semi-Detached £98,781 £26,000 3 Apr 2000
47 POPLAR PLACE Terraced £147,738 £26,000 8 Dec 1995
51 POPLAR PLACE Terraced £156,992 £115,000 18 Feb 2016